I just use the site for the live in-game odds and to follow games. I know some people access the site and get their live video feeds from banned locations, but I just them for their live scoreboards. Best in the business. No one compares. (And if anybody knows an alternative, let me know)
Btw, after I complimented Pajeet, the site went down again.